Skip to content

Update netcdf and gdal #908

Merged
merged 9 commits into from
Sep 11, 2018
Merged

Update netcdf and gdal #908

merged 9 commits into from
Sep 11, 2018

Conversation

donald
Copy link
Collaborator

@donald donald commented Sep 10, 2018

Commits cherry-picked from #902 and #903.
Partly addresses #901.

Rebuild gnudatalanguage-gdl, which depends on libnetcdf.so.7.

I failed to rebuild mysql-workbench which depends on libgdal.so.1.18.2 and with it indirectly on libnetcdf.so.7. Provide compatibility packages for now until someone finds the time to redo mysql-workbench.

To update:

sudo bee remove netcdf-4.3.3.1-0.x86_64
sudo bee update netcdf-4.6.1-0
sudo bee update gdal-2.3.1-0
sudo bee update gnudatalanguage-gdl-0.9.8-2
sudo bee install netcdf-compat-1.0.0-0
sudo bee install gdal-compat-1.0.0-0

The extra bee remove netcdf-4.3.3.1-0.x86_64 step for netcdf is necessary, because netcdf-4.3.3.1-0 used to install into /usr/lib64, which is now a symlink. Doing just bee update netcdf-4.6.1-0 would remove the newly installed files in the seconds step (the implied bee remove) , because bee fails to detect that /usr/lib64 and /usr/lib now is the same.

thomas and others added 9 commits September 10, 2018 14:45
GDAL - Geospatial Data Abstraction Library, the name is legion.

Actually we don't really need it in a biologicial context, or?
Rebuild to link against static netcdf library.
mysql-workbench still depends on libnetcdf.so.7. I failed to rebuild or
update mysql-workbench, so provide a compat package for now.
mysql-workbench still depends on libgdal.so.1. I failed to rebuild or
update mysql-workbench, so provide a compat package for now.
@pmenzel
Copy link
Collaborator

pmenzel commented Sep 10, 2018

Looks good to me, but I’ll let @thomas check and merge.

@thomas
Copy link
Collaborator

thomas commented Sep 10, 2018

hmm,
ich kann von hier gerade nicht gucken wie gegen die libs beim bauen gelinkt wurde. Die bereits vorhandenen bee paks sind jedenfalls sauber.
Ein bischen siehts für mich so aus als wenn man (Donald) sich lieber doppelte arbeit macht, anstelle bestimmte repo-'regeln' zu diskutieren/überdenken.
Und ja, die worbench hatte ich als (vermutlich) abschließenden schritt im auge.
Man könnte ja die morgige teatime nutzen um hier weiter zu kommen (desshalb auch deutsch, da das goffentlich missverständnisse vermeiden hilft)
t.

@thomas thomas merged commit bad2ed3 into master Sep 11, 2018
@donald donald deleted the update-netcdf-and-gdal branch September 14, 2018 08:44
Sign in to join this conversation on GitHub.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants